home *** CD-ROM | disk | FTP | other *** search
- /*
- CSS for Search Results page.
- */
-
- #DIV_CONTENTS {
- /*
- This is the divider line between the header and the content section.
- Specifying any values here will override the default values found in styles.css
- */
- }
- #RECORDINGS_HEADER {
- /*
- Positioning for the fixed row containing the header information for the programme information.
- */
- position:absolute;
- width:100%;
- height:25px;
-
- left:0;
-
- background-color:#dcdcdc;
- color:#000000;
- overflow:hidden;
- }
- .forcedScrollbar {
- /*
- This is a surrounding div which forces the header to display a scrollbar when the content area becomes full.
- Height should be set to more than the height of #RECORDINGS_HEADER (100 pixels more should be sufficient)
- With proper z-indexing, doing this ensures a vertical scrollbar will appear. The extra content is simply hidden behind the
- regular content area which has a higher z-index.
- */
- height:125px;
- overflow-y:scroll; /* force scrolling */
- background-color:#dcdcdc;
-
- display:inline-block;
- position:relative;
-
- width:100%;
- border-width:0;
- padding:0;
- }
- #FILTERS {
- /*
- This is the area to select the option of TreeView or Table View.
- */
- width:100%;
- top:95px;
- position:absolute;
- left:0;
-
- padding: 11px 0px 0px 0px;
-
- z-index:8;
- }
- #treeView {
- /*
- Contains the priamry sort information for TreeView.
- */
- float:left;
- margin-left: 5px;
- display: block;
- color: #000000;
- padding-left: 5px;
- padding-right: 5px;
- border: 1px solid #556b2f;
- background: #ece8d0;
- font-size: 1em;
- }
- #SORT_HEADER {
- /*
- Contains the sort information for TreeView.
- */
- position:absolute;
- top:331px;
- color: #000000;
- left:0;
- padding: 2px 0px 0px 0px;
- overflow:auto;
- }
- #sortResults {
- /*
- Contains the priamry sort information for TreeView.
- */
- float:left;
- margin-left: 4px;
- display: block;
- margin-right:4px;
- padding-left: 5px;
- padding-right: 5px;
- border: 1px solid #556b2f;
- background: #ece8d0;
- font-size: 1em;
- }
- #sortResults2 {
- /*
- Contains the secondary sort information for TreeView.
- */
- float:left;
- display: block;
- padding-left: 5px;
- padding-right: 5px;
- border: 1px solid #556b2f;
- background: #ece8d0;
- font-size: 1em;
- }
- /*
- Start Record Settings: Contains the area for selecting the recording information for the selected programme(s).
- */
- #OPTIONS_DIV, #BUTTONS_DIV, #QUALITY_DIV, #UPDATE_DIV {
- background-color:#000000;
- height:1px;
- width:100%;
- overflow: hidden;
- clear:both;
- }
-
- #OPTIONS_DIV
- {
- position:absolute;
- }
-
- #RECORD_QUALITY SELECT {
- line-height:20px;
- vertical-align:middle;
- border: 1px solid black;
- background-color: #fff5ee;
- padding: 2px 2px 2px 2px;
- height:22px;
- margin-right:15px;
- margin-left:3px;
- }
-
- #RECORD_PADDING {
- margin-bottom:5px;
- }
-
-
- #RECORD_PADDING INPUT, #RECORD_QUALITY INPUT {
- line-height:20px;
- vertical-align:middle;
- text-align: center;
- border: 1px solid black;
- background-color: #fff5ee;
- padding: 1px 0px 0px 0px;
- padding-top: 0px;
- height:22px;
- margin-left:3px;
- }
-
- #RECORD_QUALITY, #RECORD_PADDING {
- position: relative;
- display: inline-block;
- clear:both;
- margin-top:5px;
- line-height:20px;
- vertical-align:middle;
- white-space: nowrap;
- overflow: hidden;
- margin-left:5px;
- }
-
- #RECORD_OPTIONS INPUT {
- vertical-align:top;
- }
-
- #RECORD_OPTIONS {
- clear:left;
- display: inline-block;
- padding:0;
- margin: 0px 5px 0px 5px;
-
- overflow: hidden;
- line-height: 20px;
- vertical-align:baseline;
- }
-
- #RECORD_OPTIONS_LEFT, #RECORD_OPTIONS_RIGHT, #RECORD_DAYS_2, #RECORD_DAYS_3, #RECORD_DAYS_4 {
- float:left;
- margin: 0px 0px 0px 10px;
- padding: 3px 0px 3px 0px;
- }
-
- #RECORD_OPTIONS_LEFT {
- margin: 0px 20px 0px 0px;
- }
-
- #RECORD_DAYS INPUT {
- float:left;
- }
-
- #RECORD_DAYS label {
- float:left;
- margin-right:15px;
- vertical-align: middle;
- }
-
- #RECORD_DAYS_2, #RECORD_DAYS_4 {
- margin-left:0px;
- }
- #DAYS_LIST {
- background-color: #99BBEE;
- color: #000000;
- border-left: 1px solid #000000;
- border-right: 1px solid #000000;
- float:left;
- margin: 1px 0px 0px 20px;
- padding: 0px 5px 0px 2px;
- }
-
- .padText {
- width:155px;
- text-align: right;
- white-space: nowrap;
- display: inline-block;
- overflow: visible;
- float:left;
- clear:left;
- vertical-align: middle;
- line-height:20px;
- }
-
- #UPDATE_TEXT {
- float:left;
- }
-
- #UPDATE_TEXT INPUT {
- width:38px;
- margin-bottom: 3px;
- }
-
- #UPDATE_GROUP {
- margin: 5px 5px 0px 0px;
- clear:both;
- display: inline-block;
- }
- #RECORD_BUTS A {
- text-decoration: none;
- font-size: 11px;
- font-weight:bold;
- color: #000000;
-
- display: inline-block;
-
- border: 1px solid #000000;
- margin: 2px 0px 0px 4px;
- padding: 0px 6px 0px 6px;
- background-color: #0066EE;
-
- /* */
- white-space: nowrap;
- text-align: center;
- vertical-align: middle;
- line-height:24px;
-
- overflow: visible;
- float:left;
- }
-
- #RECORD_BUTS A:hover {
- background-color: #00BBFF;
- }
-
- #RECORD_BUTS {
- display: inline-block;
- margin: 5px 5px 0px 5px;
- }
-
- #RECORD_BUTS {
- margin: 3px 5px 5px 0px;
- float:left;
- clear:both;
- }
-
- #ERROR_MESSAGE {
- clear:both;
- font-size: 12px;
- color: #000000;
- font-weight: bold;
- background-color: #ff9f9f;
- border: 1px solid #808080;
- top:293px;
- left:135px;
- position:absolute;
- }
- /*
- End Record Settings: Contains the area for selecting the recording information for the selected programme(s).
- */
-
- .selectall {
- /*
- Styling for the select all check box in the header row
- */
- font-weight: bold;
- vertical-align:middle;
- text-align:center;
- }
-
- /*
- *********************************************************************************************************************
- Absolute Positioning and Height
-
- These values are consolidated into one place to make it easier to change size attributes seeing as changing
- any one of these values can affect all the others. Main declarations for these values appear earlier in the style sheet
- and then actual positioning values here.
-
- These values are the key to maintaining proper size, positioning and scrolling behavior.
- *********************************************************************************************************************
- */
-
- BODY {
- /*
- In order to maintain proper positioning and fixed scrolling, these values must be specified.
- In effect, this absolutely positions the main body within the borders of the scrolling area.
- Top value is the same as the top value of #RECORDINGS.
- Bottom value would be the height of the footer area minus the height of the divider for the footer.
- */
- margin-top:133px;
- margin-bottom:49px;
- }
- #HEADER {
- /*
- The height of the entire header area from page top to the bottom of the navigation tabs.
- The actual nav tabs are floated within this div.
- */
- height:92px;
- }
- #NAV_ROW {
- /*
- The is the row containing the navigation tabs.
- It is typically positioned at the bottom of the header
- */
- top:62px;
- }
- #NAV_ROW, #NAV_ROW A {
- /* determines the height of the main navigation tabs */
- height:32px;
- }
- #DIV_DATELINE {
- /*
- This is the divider line between the main header above and the section containing the server time
- */
- top:91px;
- }
- #DATELINE {
- /*
- This is the section containing the server time, date, etc.
- */
- top:92px;
- }
- #REMINDER_DIV, #DATELINE {
- /* Height of these individual elements would normally be the same as #DATELINE */
- /* Contains the Genre, date, time and GO button.*/
- height:40px;
- }
- #FILTERS {
- /* Height of these individual elements would normally be the same as #DATELINE */
- /* Contains the Genre, date, time and GO button.*/
- height:10px;
- }
- #DIV_HEADER {
- top:333px;
- }
- #RECORDINGS_HEADER {
- /*
- This section contains the main, non-scrolling timeline at the top of the content section.
- */
- top:333px;
- height:25px;
- }
- #DIV_CONTENTS {
- /*
- This is A divider line between any fixed top section within the content area and the content itself.
- This is typically used in the guide page to separate the showtime header from the content.
- In other pages which don't need this functionality it can simply be hidden.
- */
- top:358px;
- }
- #CONTENTS {
- /*
- This is the main content area.
- To ensure proper scrolling behavior it MUST be absolutely positioned.
- Both top and bottom values must be specified.
- Top value would be the height of all foxed content above it.
- Bottom value would be the height of the footer area minus the height of the divider for the footer.
- Values must be tweaked due to differences in how IE and Firefox interpret the box model.
- */
- top:358px;
- bottom:47px;
- overflow-x:hidden;
- }
- #treeControl {
- /*
- This is the main content area.
- To ensure proper scrolling behavior it MUST be absolutely positioned.
- Both top and bottom values must be specified.
- Top value would be the height of all foxed content above it.
- Bottom value would be the height of the footer area minus the height of the divider for the footer.
- Values must be tweaked due to differences in how IE and Firefox interpret the box model.
- */
- position: absolute;
- top:358px;
- left: 5px;
- bottom:47px;
- overflow-x:hidden;
- overflow-y:auto;
- width:100%;
- }
- #DIV_FOOTER {
- /*
- The divider between the main content area and the footer.
- It must be absolutely positioned.
- The bottom value would typically be the same as the height of the footer
- */
- bottom:50px;
- }
- #FOOTER {
- /*
- Fixed area at the bottom of every page. This must be absolutely posiitioned for proper scrolling
- Certain content will always be contained in this section such as standard GB-PVR documentation links and credits,
- but it contains and left and right section which can be customized on each page.
-
- If the size of the footer changes make sure to adjust the content area's bottom value as well as the
- divider section for the footer.
- */
- height:50px;
- overflow:hidden;
- }